Os testes de usabilidade permitem avaliar a qualidade da interface com o usuário da aplicação interativa.
Um plano de teste de usabilidade deverá conter: o detalhamento dos objetivos (em função dos requisitos levantados/implementados), dos critérios que serão utilizados para a seleção dos participantes, dos procedimentos a serem adotados pelos condutores de teste (por exemplo: os testes serão presenciais ou remotos? o método será observação direta, medição ou avaliação?), das tarefas a serem executadas, dos dados a serem coletados (quantidade de cliques, número de erros, tempo etc.), a ordem de execução das tarefas e das etapas da sessão de teste, recursos demandados, métricas coletadas etc.
Para cada voluntário do teste, é fundamental coletar e apresentar todos os dados/métricas previamente definidos.
Requisito Associado | RFN-01 – A aplicação deve ser fácil de usar e entender para os usuários, com uma interface de usuário intuitiva e clara. |
---|---|
Como pode ser testado | Realizar os procedimentos principais da aplicação e verificar no decorrer da utilização se algo poderia ser entendido de outra forma ou não foi compreendido como deveria ser. |
Requisito Associado | RFN-02 – A aplicação deve ser responsiva. |
Como pode ser testado | Acessar a aplicação em vários dispositivos com telas de tamanhos diferentes para verificar se o enquadramento da tela se adapta a essas mudanças. Outra forma de testar em um único lugar, seria no navegador, inspecionando a aplicação podemos alterar o tamanho da visualização. |
Requisito Associado | RFN-03 – A aplicação deve ter tempo se resposta menor que 2 segundo a cada requisição realizada. |
Como pode ser testado | Navegar pela aplicação e verificar se a cada item ou tela acessado demora menos que 2s para carregar. |
Requisito Associado | RFN-04 – A aplicação deve estar disponível e funcionando corretamente durante a maior parte do tempo, com tempo de inatividade mínimo ou nulo. |
Como pode ser testado | Acessar a aplicação em diversos horários e verificar se as principais funcionalidades estão funcionando como deveriam. |
Requisito Associado | RFN-05 – A aplicação deve ser compatível com diferentes dispositivos, navegadores e sistemas operacionais, para garantir que os usuários possam acessá-lo independentemente do seu equipamento. Exemplos de navegadores: Microsoft Edge, Google Chrome, Mozila Firefox e Opera. Exemplos de sistemas operacionais: Windows, MAC, IOS, Android. |
Como pode ser testado | Acessar a aplicação em diferentes dispositivos, navegadores e sistemas operacionais e realizar as funções principais para verificar como a aplicação se comporta nesses cenários. |